frenchman of european stock - Allemand Anglais Dictionnaire